exploiter au mieux les ressources - French English Dictionary